package cn.gok.restgit.homework;

import java.util.Random;
import java.util.Scanner;

public class homework1 {
        public static void main(String[] args) {
            产生并输出随机密码();
        }

        private static void 产生并输出随机密码() {
            System.out.println("请输入密码长度：大于等于6:");
            int n = new Scanner(System.in).nextInt();
            //1 密码长度固定为n
            //2 必须同时包含大写字母及数字
            //int x = new Random().nextInt(26); //产生[0,25]的随机数
            //3 输出密码
           char cs[] = new char[n];
           for(int j=0;j<n;j++)
            {
                int y =new Random().nextInt(2);
                if (y==0) {
                    int x = new Random().nextInt(10);
                    cs[j] =(char)(x+'0');

                }else {
                    int x = new Random().nextInt(27);
                    cs[j]= (char)('A'+x);
                }

            }
           String str = new String(cs);
           System.out.println(str);
        }

    }